international radio broadcasting and television organization - Spanish English Dictionary